#include<stdbool.h>
#pragma once
template<typename K, typename V> class Dictionary
{
	virtual int size() const = 0;
	// get,put,remove
	virtual V* get(K key) = 0;
	virtual bool put(K key, V value) = 0;
	virtual bool remove(K key) = 0;
};